A simplified NP-complete satisfiability problem

نویسنده

  • Craig A. Tovey
چکیده

Cook [l] has shown that 3-SAT, the Boolean satisfiability problem restricted to instances with exactly three variables per clause, is NP-complete. This is a tightest possible restriction on the number of variables in a clause because as Even et al. [2] demonstrate, 2-SAT is in P. Horowitz and Sahni [5] point up the importance of finding the strongest possible restrictions under which a problem remains NPcomplete. First, this can help clarify the interesting boundary between problems known to be in P and those that are not. Second, it can make it easier to establish the NP-completeness of new problems by allowing easier transformations. (For a comprehensive treatment of the subject, see [3].) To prove the Euclidean travelling salesman problem NP-hard, Papadimitriou [6] first reduces 3-SAT to 3-SAT where each variable appears in at most five clauses. The question arises, are any further reductions in this direction possible? In this note we show that 3-SAT remains NP-complete even when each variable appears at most four times. Let r,s-SAT denote the class of instances with exactly r variables per clause and at most s occurrences per variable. We prove the 3,4-SAT result to be the strongest possible and show that 3,3-SAT is in fact trivial. In addition we show that the Boolean satisfiability problem is solvable in linear time if no variable appears more than twice, regardless of the number of variables per clause. All Boolean expressions are taken to be in conjunctive normal form with no repeated variables in a clause.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Characterizing the NP-PSPACE Gap in the Satisfiability Problem for Modal Logic

There has been a great deal of work on characterizing the complexity of the satisfiability and validity problem for modal logics. In particular, Ladner showed that the satisfiability problem for all logics betweenK andS4 is PSPACE-hard, while forS5 it is NP-complete. We show that it is negative introspection, the axiom ¬Kp ⇒ K¬Kp, that causes the gap: if we add this axiom to any modal logic bet...

متن کامل

A Simplified NP-Complete MAXSAT Problem

It is shown that the MAX2SAT problem is NP-complete even if every variable appears in at most three clauses. However, if every variable appears in at most two clauses, it is shown that it (and even the general MAXSAT problem) can be solved in linear time. When every variable appears in at most three clauses, we give an exact algorithm for MAXSAT that takes at most O(3 n=2 n) steps where n is th...

متن کامل

Algorithmic complexity of pair cleaning method for k-satisfiability problem. (draft version)

It’s known that 3-satisfiability problem is NP-complete. Here polynomial algorithm for solving k-satisfiability (k ≥ 2) problem is assumed. In case theoretical points are right, sets P ans NP are equal.

متن کامل

Maximum Satisfiability

The Boolean satisfiability problem (SAT) is the problem of deciding, given a Boolean expression in variables x1, · · · , xn, whether some assignment of the variables makes the expression true. SAT is historically notable because it was the first problem proven to be NP-complete. (Before this point, the idea of NP-completeness had been formulated, but no one had proven that there actually existe...

متن کامل

Fillmat is NP-Complete and ASP-Complete

We study the computational complexity of a packing puzzle Fillmat, which is a type of pencil-and-paper puzzles made by Japanese puzzle publisher Nikoli. We show that the problem to decide if a given instance of Fillmat has a solution is NP-complete by a reduction from the circuit-satisfiability problem (Circuit-SAT). Our reduction is carefully designed so that we can also prove ASP-completeness...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Discrete Applied Mathematics

دوره 8  شماره 

صفحات  -

تاریخ انتشار 1984